import http from "../../utils/http"
Page({
  /**
   * 页面的初始数据
   */
  data: {
    username: '',
    password: '',
  },

  // 处理表单提交
  async handleSubmit(e) {
    const { username, password } = this.data;
    // 账号验证
    if (!username) {
      wx.showToast({
        title: "用户名不能为空！",
        icon: 'none'
      });
      return;
    }
    // 密码验证
    if (!password) {
      wx.showToast({
        title: "密码不能为空！",
        icon: 'none'
      });
      return;
    }

    try {
      // 发送登录请求
      const res = await http.post('/user/login', {
        username,
        password
      });
      if (res.code == 200) {
        // 保存用户信息
        wx.setStorageSync('userInfo', res.data.userInfo)
        // 跳转到首页
        wx.reLaunch({
          url: '/pages/index/index'
        });
      }
    } catch (error) {
      console.log("error",error)
      // 登录失败
      wx.showToast({
        title: error.data.message,
        icon: 'none'
      });
    } 
  },

})